maker of delicacies - English Synonyms Dictionary